Il est possible d'avoir plusieurs règles dans un seul fichier. Il faut pour cela englober les règles dans un "begin" général.
(begin
(if (contains (application_name) "toto")
(begin (set_workspace 1)
(geometry "+0+0")))
(if (contains (application_name) "titi")
...)
....
)
Si vous désirez avoir une application sur tous les bureaux en utilisant Compiz, utilisez les éléments suivants :
(stick) (wintype "dock")
Pour Metacity :
(pin) (wintype "desktop")
Si vous voulez lancer une application sur un bureau précis en utilisant Compiz (X est le numéro du bureau visé) :
(set_viewport X)
Pour Metacity :
(set_workspace X)
Si l'application graphique ne se lance pas, ouvrez avec les droits d'administrateur le fichier /usr/bin/gdevilspie.
Commentez 1) la ligne suivante:
# self.UpdateAutostartStatus()
Enregistrer le fichier et relancer gdevilpsie. (Merci à hrvooje de la communauté de Linux Mint)
Un changement de paramétrage n'est pris en compte qu'après un redémarrage de devilspie. Le plus simple est de redémarrer la session.